armed truce - German English Dictionary